package com.xique.wxclient.bean.domain;

import com.xique.common.core.web.domain.BaseEntity;
import lombok.Data;
import java.util.Date;

/**
 * 车场信息对象 t_park_info
 * 
 * @author ww
 * @date 2021-09-30
 */
@Data
public class ParkInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 自动增量 */
    private Long id;

    /** 服务商id（部门id） */
    private Long deptId;

    /** 停车场名称 */
    private String name;

    /** 停车场编号（自动生成或手机号） */
    private String code;

    /** 停车场性质 */
    private String parkNature;

    /** 总共停车位 */
    private Long totalSpace;

    /** 经度 */
    private Double positionX;

    /** 纬度 */
    private Double positionY;

    /** 负责人 */
    private String principal;

    /** 负责人电话 */
    private String principalPhone;

    /** 客服电话 */
    private String servicePhone;

    /** 状态（normal-启用 pause-停用） */
    private String status;

    /** 表记录的状态（normal-正常 delete-删除） */
    private String recordStatus;

    /** 地址 */
    private String address;

    /** 省 */
    private String province;

    /** 市 */
    private String city;

    /** 区 */
    private String district;

    /** （电子支付、商圈优惠、中央收费后允许车主免费逗留时间，单位：分钟） */
    private Long payStayTime;

    /** 图片保存天数 */
    private Long pictureSaveDays;

    /** 数据保存天数 */
    private Long dataSaveDays;

    /** 进场或出场相同或相似车牌触发流程的时间间隔（单位：秒） */
    private Long triggerTime;

    /** 对接外部平台 */
    private Long platformId;

    /** 月租车剩余多少天时开始广播 */
    private Long broadcastDays;

    /** 是否商圈优惠 */
    private String discount;

    /** 停车场售后信息字段 */
    private String afterSale;

    /** 月租车过期后是否按当前日期，0是上个日期，过期N天后按当前日期 */
    private Long monthCarRenewDays;

    /** 云系统版本（standard-标准版、mobile-移动版、unmanned-无人值守版） */
    private String cloudVersion;

    /** 创建人 */
    private Long createUser;

    /** 更新人 */
    private Long updateUser;

    /** 是否开启访客：Y：是，N：否 */
    private String isVisitor;

    /** 是否启用门禁系统：Y：是，N：否 */
    private String isDoor;

    /** 门禁系统版本（多选）：1：不联网版本；2：联网卡片存储版本；3：联网设备存储版本；4：人脸识别版本 */
    private String doorVersions;

    /** 是否启用停车系统：Y：是，N：否 */
    private String isPark;

    /** 停车系统工作模式：model = 1：边缘计算模式；model =2：云计算模式；model =3：普通相机模式； */
    private String parkVersion;

    /** 军警车是否收费 */
    private String isPoliceFee;

    /** 是否开启离线计费功能 */
    private String isOfflineCharge;

    /** 离线计费功能有效期截止日期 */
    private Date offlineChargeDate;

    /** 是否有边缘网关服务器 */
    private String isEdgeGateway;

    /** 边缘网关设备对应的主键id */
    private String edgeGateway;

    /** 是否启用剩余车位统计,默认启用 */
    private String enRemain;

    /** 车场后续扩展的配置统一放到该json字段中 */
    private String config;

}
